package com.demo.commcial.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author admin
 * @since 2020-12-10
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("Shop_Report_Day")
public class ShopReportDay implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("Record_ID")
    private Integer recordId;

    @TableField("Account_ID")
    private Integer accountId;

    /**
     * 线下刷卡收入
     */
    @TableField("Card_Pay_UnderLine")
    private Double cardPayUnderline;

    /**
     * 线下刷卡人数
     */
    @TableField("UnderLine_Card_Pay_Numbers")
    private Integer underlineCardPayNumbers;

    /**
     * 线上刷卡收入
     */
    @TableField("Card_Pay_Online")
    private Double cardPayOnline;

    /**
     * 线上刷卡人数
     */
    @TableField("Online_Card_Pay_Numbers")
    private Integer onlineCardPayNumbers;

    /**
     * 刷卡总收入
     */
    @TableField("Card_Pay_Total")
    private Double cardPayTotal;

    /**
     * 刷卡总人数
     */
    @TableField("Card_Pay_Number")
    private Integer cardPayNumber;

    /**
     * 外卖
     */
    @TableField("Take_Out_Food")
    private Double takeOutFood;

    /**
     * 支付宝
     */
    @TableField("Alipay")
    private Double Alipay;

    /**
     * 微信
     */
    @TableField("WeChat")
    private Double WeChat;

    /**
     * 现金
     */
    @TableField("Cash")
    private Double Cash;

    /**
     * 现金总收入
     */
    @TableField("Cash_Income")
    private Double cashIncome;

    /**
     * 现金交易人数
     */
    @TableField("Cash_Tran_Number")
    private Integer cashTranNumber;

    /**
     * 其他收入
     */
    @TableField("Other_Income")
    private Double otherIncome;

    /**
     * 总收入
     */
    @TableField("Trade_Total")
    private Double tradeTotal;

    /**
     * 交易总人数
     */
    @TableField("Transaction_Number")
    private Integer transactionNumber;

    @TableField("Create_Time")
    private LocalDateTime createTime;

    @TableField("Update_Time")
    private LocalDateTime updateTime;

    @TableField("Create_User_ID")
    private Integer createUserId;

    /**
     * 是否修改过
     */
    @TableField("Is_Updated")
    private Boolean isUpdated;

    /**
     * 交报日期
     */
    @TableField("Report_Day")
    private String reportDay;

    @TableField("ReportDayNumber")
    private Integer ReportDayNumber;

    @TableField("DataYear")
    private Integer DataYear;

    @TableField("DataMonth")
    private Integer DataMonth;

    /**
     * 促销说明
     */
    @TableField("Report_Desc")
    private String reportDesc;

    /**
     * 审核状态
     */
    @TableField("Audit_Status")
    private Integer auditStatus;

    /**
     * 审核时间
     */
    @TableField("Audit_Time")
    private LocalDateTime auditTime;

    /**
     * 审核人
     */
    @TableField("Audit_User")
    private String auditUser;

    @TableField("Remark")
    private String Remark;

    /**
     * 审核人ID
     */
    @TableField("Aduit_User_ID")
    private Integer aduitUserId;

    @TableField("Create_User")
    private String createUser;

    @TableField("Pos_Image")
    private String posImage;

    @TableField("Cash_Image")
    private String cashImage;

    @TableField("SaleRemark")
    private String SaleRemark;

    /**
     * 线下POS刷卡收入
     */
    @TableField("UnderLine_Pos")
    private Double underlinePos;

    /**
     * 代金卷收入
     */
    @TableField("UnderLine_Cash_Coupon")
    private Double underlineCashCoupon;

    /**
     * 商业街线下补贴
     */
    @TableField("UnderLine_Bonus")
    private Double underlineBonus;

    /**
     * 线上POS刷卡收入
     */
    @TableField("OnLine_Pos")
    private Double onlinePos;

    /**
     * 优惠券
     */
    @TableField("OnLine_Coupon")
    private Double onlineCoupon;

    /**
     * 积分
     */
    @TableField("OnLine_integral")
    private Double onlineIntegral;

    /**
     * 线上商业街补贴
     */
    @TableField("OnLine_Bonus")
    private Double onlineBonus;

    @TableField("Is_Settle")
    private Integer isSettle;

    @TableField("Ref_Contract_ID")
    private Integer refContractId;

    @TableField("Ref_RentBiLL_ID")
    private Integer refRentbillId;


}
